Static Analysis Techniques for Session-Oriented Calculi

نویسندگان

  • Lucia Acciai
  • Chiara Bodei
  • Michele Boreale
  • Roberto Bruni
  • Hugo Torres Vieira
چکیده

In the S project, core calculi have been adopted as a linguistic means to model and analyze service oriented applications. The present chapter reports about the static analysis techniques developed for the S sessionoriented core calculi CaSPiS and CC. In particular, it presents a type system for client progress and control flow analysis in CaSPiS and type systems for conversation fidelity and progress in CC. The chapter gives an overview of the type systems, summarizes the main results and presents the analysis of a common example taken from the S financial case-study: the credit request scenario.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SensoriaProcess Calculi for Service-Oriented Computing

The IST-FET Integrated Project SENSORIA aims at developing a novel comprehensive approach to the engineering of service-oriented software systems where foundational theories, techniques and methods are fully integrated in a pragmatic software engineering approach. Process calculi and logical methods serve as the main mathematical basis of the SENSORIA approach. In this paper we give first a sho...

متن کامل

Detecting Replay Attacks by Freshness Annotations

We present a reduction semantics for the LYSA calculus extended with session information and a static analysis for it. If a protocol passes the analysis then it is free of replay attacks.

متن کامل

بررسی مقایسه‌ای 2 روش تمرینی دویدن به جلو و دویدن به عقب روی تعادل استاتیک

The aim of this clinical trial was to compare the effects of two techniques forward & backward running on the static balance. In a pilot study the reliability of static balance test was confirmed. A convenient sample of 30 healthy young men was selected and randomly assigned into two groups of 15. The testing period for both groups lasted about 6 weeks with 3 sessions per week each sess...

متن کامل

Disciplined structured communications with disciplined runtime adaptation

Session types offer a powerful type-theoretic foundation for the analysis of structured communications, as commonly found in service-oriented systems. They are defined upon core programming calculi which offer only limited support for expressing requirements related to runtime adaptation. This is unfortunate, as service-oriented systems are increasingly being deployed upon highly dynamic infras...

متن کامل

Investigating the Effect of Virtual Reality Techniques on Balance of the Elderly

Balance is one of the determining indicators of independence in the elderly. Technology has the potential to improve the quality of life, health and functional abilities of the disabled elderly. The use of virtual reality techniques is one of the novel methods of using technology for improving the quality of life and balance of the elderly by fully participating elderly in this direction. The p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011